environmental supervision - Francés Inglés Diccionario